in the long run

US

UK

A1

other

  • Eventually; over a long period of time.
  • Considering the ultimate consequences; in the end.